
//发送验证码
function sendRandom(){
	if(!mValid())
		return ;
	if(allowBind){
		var mobile = $('#mobile').val();
		var url = '/head/smm';
		var yanzheng = $('#yzNum').val();
		$('#_valicode').attr('id','valicode');
		$.ajax({
			type:'get',
			url:url,
			dataType:"json",
			data:{"mobile":mobile,
				"yanzheng":yanzheng},
			cache:false,
			success:function(data){
				if(data != 'success'){
					$('#vcodeError').show();
					$('#vcodeErrorText').text(data);
					$('#vcodeOK').hide();
					settime($('#valicode'),0);
				}else if(data == 'success'){
					$('#vcodeError').hide();
				}
		    },
		    error: function(XMLHttpRequest, textStatus, errorThrown) {
		    	
		    }
	  	});
	}
}

function mValid(){
	var regMobile = /^(13[0-9]|15[0-9]|18[0-9]|17[0-9]|14[0-9])\d{8}$/;
	if($('#mobile').val() == ''){
		$('#mobileError').show();
		$('#mobileErrorText').text('手机号不能为空');
		return false;
	}
	
	if(!regMobile.test($('#mobile').val())){
		$('#mobileError').show();
		$('#mobileErrorText').text('手机号码格式不正确');
		return false;
	}
	mobileValid($('#mobile').val());
	return true;
}

//验证码校验
var vcodePass = false;
function vcodeRemoteValid(mobile,vcode){
	var url = "/head/verifyMobileCode";
	$.ajax({
		url:url,
		dataType:'json',
		data:{"mobile":mobile,"code":vcode},
		async:false,
		cache:false,
		success:function(data){
			if (data == "success"){
				$('#vcodeError').hide();
				$('#vcodeOK').show();
				vcodePass = true;
			}
			else{
				$('#vcodeOK').hide();
				$('#vcodeError').show();
				$('#vcodeErrorText').text(data);
			}
		},
		error: function() {
		}
	});
}

function valid(){
	 vcodeRemoteValid($('#mobile').val(),$('#vcode').val());
	if($('#vcode').val() == ''){
		$('#vcodeError').show();
		$('#vcodeErrorText').text('验证码不能为空');
		return false;
	}
	if(!vcodePass){
		return false;
	} 
	return true;
}